<?php

/**
 * mysql
 * 
 * @package   
 * @author ira-ms
 * @copyright Galicz Miklós
 * @version 2011
 * @access public
 */
class ownedsql
{
    protected $sql_host;
    protected $sql_user;
    protected $sql_pass;
    protected $sql_db;
    protected $connection;
    protected $select;
    var $query;
    var $status;

    function connect()
    {
        $sql_user = "3i-ira-ms";
        $sql_pass = "ira.blackworks";
        $sql_db = "3i-ira-ms";
        $sql_host = "localhost";

        $dbconnection = mysql_connect($sql_host, $sql_user, $sql_pass);
        
        if (!$dbconnection) {
            echo "Nem sikerül csatlakozni az adatbázishoz. Ne zaklasd a rendszergazdát, nem tud vele mit kezdeni, várj tülermesen és késöbb próbáld újra!";
            $this->status = false;
        }
        
        $select = mysql_select_db($sql_db, $dbconnection);
        mysql_query("SET CHARACTER SET 'utf8'");
        mysql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'");
        mysql_query("SET character_set_results = 'utf8'");
        mysql_query("SET character_set_server = 'utf8'");
        mysql_query("SET character_set_client = 'utf8'");
        
        $this->connection = $dbconnection;
        $this->status = true;
    }
    function query($query)
    {
        $result = mysql_query($query);
        if (!$result) {
            echo "Nem sikerült a lekérdezés: " . mysql_error() . "\n Hívd a rendszergazdát!";
            exit;
        }
        $this->query = $result;
    }
    function kill()
    {
        mysql_close($this ->connection) or die(mysql_error());
        $this ->query = "";
    }
}
?>